<?php
//类的声明

//  [修饰类的关键字] class 类名{
//	           成员属性：
//             成员方法：
//  }

//类名:AaaBbbCcc

     class Phone{
     	public $pinPai;  //未确定修饰可用public或var代替都可以	
     }


     class Person{
     	var $name;//类的声明，可先不给初值
     }


     class Phone{
     	//成员属性
     	var $pinPai;
     	var $color;
     	var $BateryCapacity;
     	var $screenSize;
        //成员方法
        function call($number){

        }

        function message(){

        }

        function PlayMusic(){

        }

        function photo(){

        }
     }



     class Person{
     	 var $name;
     	 var $age;
     	 var $sex;

     	 function say(){
              
     	 }

     	 function eat(){

     	 }
     	 function run(){

     	 }
     }


//new  用来创建对象

      $p1=new Person;//创建对象
      $p2=new Person;
      $p3=new Person;

//内存分四段：数据段（初始化静态段）
//            栈内存:空间小，cpu速度快，存空间大小固定类型值
//            堆内存:空间大，但速度慢，存长度不固定，字符串，
//            比较大的数据，数组，对象等
//            代码段


//给属性赋值
      $p1->name="zhangsan";//赋值

      echo $p1->name;      //输出这个值

      $p2->say();//外部访问



